Definition of Cherry Apple

  • 1. Asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving Noun

Synonyms for word "cherry apple"

Semanticaly linked words with "cherry apple"

Hyponims for word "cherry apple"